it could well be that... - Espagnol Anglais Dictionnaire